endogenous substances - French English Dictionary